两个有序数组的合并,python版 | 您所在的位置:网站首页 › python 有序数组 › 两个有序数组的合并,python版 |
看到其他部门的笔试题,发现有这个题目:两个有序数组的合并,于是尝试着用python写出来 关键: 1、两个数组已经排序好,所以内部无需比较,比较都是存在于两个数组之间 2、比较结束后,需要将其中一个数组的剩余序列添加到最终的数组 具体如下: if __name__ == '__main__': a=[2,4,6,8,9,10] b=[0,1,3,6,7,9,100,134] counta=countb=0#分别记录两个数组遍历到哪个位置了 c=[] for i in range(counta,len(a)): for j in range(countb,len(b)): print "b[j]:",j,b[j] if(b[j] |
CopyRight 2018-2019 实验室设备网 版权所有 |